﻿html,body{ margin:0; padding:0; background:rgb(244, 244, 244); font-size:12px;}
*{margin:0;padding:0;}

.input{ height:25px; line-height:27px; background:url(../images/input_bg.png) repeat-x; border:1px solid #c5c5c5;}
.input:hover{  background:#f1f1f1;}
input[type="button"]{ width:64px; height:29px; background:url(../images/btn_bg_m.png) no-repeat; border:0; cursor:pointer; word-spacing:10px; line-height:29px;}
.icon{float:left; padding-top:2px; margin-bottom:0px; width:40px; text-align:center;}
.line{width:100%; height:2px; background:url(../images/line.gif) repeat-x; float:left;}

table { empty-cells: show; border-collapse: collapse;width: 100%; background:#fff; border: 1px solid #d6d6d6; float:left; }
table td,th{border: 1px solid #d6d6d6;  text-align:left;padding:0 7px; }
table td{line-height:27px;}
table th{height:30px; line-height:30px; background:url(../images/gridtitle.png) repeat-x;}
table .AlternatingRow{ background:#f1f1f1;}
table .RowHover{ background:#cbe3f4}
table .hidden{ display:none}

.etable{  empty-cells: show; border-collapse: collapse;width: 100%; background:#fff; border: 1px solid #d6d6d6; float:left; }

.title{border:1px solid #d6d6d6; width:100%; background:url(../images/admintitleft.gif) repeat-x; line-height:30px; float:left; letter-spacing:2px; }
.title span {  font-size:12px; }
.title span strong{  font-size:14px; } 
.title span a { color:#3186c8}
.title span a:hover { font-weight:600}

.subtitle{ width:100%; float:left;line-height:27px; margin:10px 0;}
.subtitle span{  font-size:12px; }
.subtitle span a{ color:#3186c8;}

.container{ width:98%; margin:auto auto;}

.container .search{ width:100%; float:left; overflow:hidden; background:url(../images/line.gif) 0 40px repeat-x}
.container .search .searchtitle{ width:100%; height:50px; line-height:50px; text-indent:35px; font-family:黑体; font-weight:bold; font-size:14PX; float:left; background:url(../images/search_title.png) 7px 50% no-repeat;}
.container .search .searchcontent{ width:100%; font-size:12px; float:left; overflow:hidden; padding:3px 0;}
.container .search .searchcontent  span{ display:block; float:left; margin-left:10px; line-height:30px;}

.container #gridmenu{ width:100%; height:31px;  margin-top:10px; float:left; background:url(../images/gridmenu.png) repeat-x; overflow:hidden;}
.container #gridmenu span{ display:block; width:auto;height:31px; line-height:31px; border:1px solid #d6d6d6;font-family: arial}
.container #gridmenu span a{    text-indent:20px; margin:0 15px;  float:left;  cursor:pointer; }
.container #gridmenu span em {font-size:13px;   color:#c6c6c6; float:left;}
.container #gridmenu span .add{background:url(../images/icon8.gif) 0 50% no-repeat; float:left;  }
.container #gridmenu span .edit{background:url(../images/icon9.gif) 0 50% no-repeat; float:left;  }
.container #gridmenu span .count{background:url(../images/icon10.gif) 0 50% no-repeat; float:left;  }
.container #gridmenu span .chkall{background:url(../images/checkall.gif) 0 50% no-repeat; float:left;  }
.container #gridmenu span .del{background:url(../images/delete.gif) 0 35% no-repeat; float:left;  }
/*
.gridmenu{ width:100%; height:31px; background:url(../images/gridmenu.png) repeat-x; float:left; border:1px solid #d6d6d6; border-bottom:none;  margin-top:10px; overflow:hidden;}
.gridtitle{ width:100%; height:30px; background:url(../images/gridtitle.png) repeat-x; float:left; border:1px solid #d6d6d6; border-top:0; }
*/